subsea completion - French English Dictionary